const sequelize = require('../db').sequelize || require('../db').default; // 获取sequelize实例
const UserModelFactory = require('../db/models/user');
const UserModel = UserModelFactory(sequelize);

const UserService = {
  // 根据昵称和手机号查找用户
  async login(nickname, phone) {
    return await UserModel.findOne({ where: { nickname, phone } });
  },

  // 更新用户的token
  async updateAuthToken(user, token) {
    return await user.update({ authToken: token });
  },

  // 其他用户相关数据库操作可以继续添加
};

module.exports = UserService;